self-administer a drug - Turc Anglais Dictionnaire